done musiclib.py