clean up john.c
dabble with make