added additional formats for features (re-implementing legacy functionality)