first commit of code skeleton