delegates working on fx