tackle obstacles