update reference for compiling