now reverse is working