added loads more fx definitions