added missing classes to compile