more pi stuff