additional constructor without server parameter;