Basic functionality in place, next step is overengineering