Tag drainage engineering