init new compass