add missing std namespace for calling swap