11/9/14 (refactored/generalized fields)