add extended/external definition