added working version with animated adding, deleting to server