First shell client