- fixed all warnings