handled unavailable tracks, added Dockerfile