added some functions to Track constructor and Control panel