new and old design should be supported(2.1.12)