added shingle utility