Base framework (12/40)

Base framework