WIP compute classes