Frank Castle's status