nest in class self