taking into consideration