working on Main and exploring effect of patch