running and shenanigans