basic tests for these minimal models
use premium terminology consistently
basic tests for these minimal models
move premium transcript usage update method to the task
add tests for usage, fix label -> use issue