http://members.tripod.com/~Empireactors/Empirepix.html