prototyping config object