going like java shell added exfunction to commands