Impact Functions API

Tested under Ubuntu 12.04