modified playlist model to have many-to-many work