Needs some bug fixes
Added classes and choices handling