added image sizing transition