feaven input built with component