updates, positioning