added onStyle - highly suspect