finished cloud editing, TODO: findView might return null, fix everything, 2.0.0 rel