1.9 compatibility
convert to engine