added fancy error system, fixed tag deletion