DinoDex 9/8/2014

most of these methods should be `private`