shortened forwardCheck