define pp on init