added compass processes