Merge branch 'development'
adding GatherInstance method and initial collection
Merge branch 'master'