dynamic loading of tab contents
weird commit