Refactor code and add download mix covers