minor details.