02/26/2014: Updated with current prototypes.