freefly mode added