a few obstacles and changes