added gen server version