Add some constants for all the engines
Implementent some logic to the Client