initiate compass