added diversion of creation by click, drag or draw