Servermodule refatored