some mistakes pointed by Grzesiek