remove magic methods