Complete the basic engine interface