Working Stop point

experementing with function pointers etc