final commit for initial version