Add basic framework