make input el overridable