hmm i shall make an client in sh maybe probably not but perhaps