Base framework (10/40)

Base framework