change perception from directions to normalized locations
implement declarative scenrios