Base framework (24/40)

Base framework