added initial draft of a new engine