revamped the reo inputs