start working on design
fix build