add server process logic structure