update code, add items from message