graph updates mostly dynamically and user can edit any date