Base framework (23/40)

Base framework