implementing listViewAnimation where possible