Base framework (26/40)

Base framework