added get listener