compile note