Defintion compute