moved checkout to return study
new feature: override master file blob differing from parent