added first test draft for engine implementation