swapped print and summary methods for model objects