more changes to support details and images