added .keep to exclude patterns