making thing crazy thing more robust