preparing for the real server