Added .canSee. conditional