ported requests and messages