perfect condition. a keeper...