generate status from engine