compute first try