functionality to help allow the client to create their own dashboard widgets