finished a lot of stuff