the hard part then is adding the recurring and differentiating between them and the contracted however i found a way that may work