header file of functions
main
deleted