edit for server