Implemented input reflect attributes