self-modifying code to self-service golden shower