update function for taglib