adapting styles