updating missed projects in the last commit
merging with andrew's branch again
Merged my branch with andrew's.