Properly registering handlers
Added headers
Returned back to old and derpy pipe placing.