updated with feature list. maybe rationales will added later