integrates two fundament