finished up the last problems