Open self (10/30)

Open self