reached at 50%
completed basic functionality