Implements all primary level api members