adding all in one