Experiment with asm local callbacks see start.asm