added config object and backbone exention