Hapijoi : A new porting!

ONWARD TOWARD VICTORY!