openings and closures

openings and closures