apply theme concept