formatted long version