better samples of closure scopes and bind