almost all implemented