remove __getitem__ - it is problematic