got rid of remove subview bug on lists