working payload and hide