new add_four function