Open self (12/30)

Open self