return guard tweak