making steal work on the client