add onbuild correctly