animate instead of using choppy .css()