Added null check for weak self