added para fx, update