commits unfinished solution