world button behavior