obstacles
not defined yet