why cant we mess with the code