Added intermediatery between couplet repository and couplet dao