several changes, no need for key or iv