fixed skeleten classes also removed the abstract get setters