added more part from other spec files