using for each up