adding solution to first to do