changed structure for hosting