users have multiple instruments and generes, and can edit them restfully