compile for 1.4.7