added more chapters
working on conditional
conditional framework is in