Comman line implementation completed (to be commented yet).