feature extration added