improved lybrarysync