expanded on watchcat