no need to handle # as a special character