castle task