extend DAO logic with async functionality. start using TrackDAO