The Canon Speedlite 470EX-AI automatically pivots to create an optimal angle of bounce for portrait photography by using a pre-flash to initially calculate flash-to-subject distance, then the distance to the ceiling, and finally moves the flash angle to the correct position. This shift adjusts to vertical or horizontal camera position and includes an AF assist with coverage from 14mm and 24mm to 105mm focal lengths. In all, the Speedlite is a major step forward to helping beginners achieve better results, and may also be adopted by wedding and event photographers as an additional tool.