make work on server