Added analysis handler and new workflow handler