Basic compound model with tests