forgot to compile, fixed small errors?