fixed revV and revH