initial commit with compass