added theory