Base framework (25/40)

Base framework