more content transferred from https://github.com/Pure360/backend/wiki/