weio editor main structure