finished initial code version