hide() instead of remove()