first commit of not working code to seek help on internet