cms's server side things