Added some logique modules