https://class.coursera.org/androidcapstone-001/wiki/Potlatch