Full interaction between library and player interfaces