allowing passing attributes and name as parameter of any input