code improvements
adding some new stuff like track title