fixing stuff in direction to a common oclussion detection