style handling changes