bag updates
prolog updates
Merge origin/prolog1 into prolog1