Exp interpreter
Laying bases