redesigning the align sections filters to use proper inheritance