This is only compile tested for now. Signed-off-by: Etienne CHAMPETIER <champetier.etienne@gmail.com>