latest updates

Signed-off-by: Jon Haarstad <jon.haarstad@gmail.com>