test up the continuation coordinator. and refactored it a bit cause WHY
NOT