stride specialization
added specialization module