fixed point error again
removed useless constructors for data abstractions that will never be created on the server