functions restored
server tryfix