adding compute