use maxium z to keep exp() real
test fix
specific tracelines
roxygenize
fix check