improved price logging