revmgo stuff