organize imports
extract interface for server proxy