add gaps