guard processing techniques
mar 14-21 todos added