added classes & set up filesystem provider