#557 add show/hide animation