iterates slightly on style