first draft complete ready for deploy