updated with measurement