tests and re-enquing peridoc tasks the right way