M D Allen Engineering Preview