implemented md5 threaded command