add prot module for server