the main objective is to integrate new features into current reports