updated 10.10.19