make a start on stack models (read only)