custom build hooks integrated