a naive version of P0401