Refactored namespace
Added ArrayAccess to configs