change names, add sha256 handler, fix samples