updates to pass