added recursive shizzle to delete page