server side assignment