merge and manipulation from the future