features working, deployment and refactoring to go