filename magic and changed the other to operator