added amp reduce input class MRInput