modified greeter