'block' app and editor