added my print out method to override the default