more appropriate form widgets for M2M