All class defined.
Need some debug to be sure to send right commands on right request.
TODO: clear command