determinant + bugs + operation inherited finalized