playlist:add work in progress on design