added custom FMEngine extensions