front end halfdone