to have different types of separators