improved front end, full functionality on calling/playing files