New role vo observer