server work almost but looks bad