meh modelize in base; print in base