initial features parsing