adding features for last part