Revert "updating to 1.0.4 from client copy"

This reverts commit a476d385bb476cf80e6d9c94ccae62b3556f79ab.
reversal of a bad commit