Creating, writing and teaching are different challenges, but they complement each other exquisitelly. Choreography Publications and research