it's pretty hard to sort this out meeting timed patterns with inaccurate assumptions that don't provide for updating from feedback