Add more magic methods