Add true PI loop
Fix whitespace