add artist functionality added