work in progress on expanding constraints and reattaching caps