PLEASE ALL PICTURES FOR ALL DETAILS.