allows for convertibles through convertible class