trying to add __magic** :D