added update capability for sins