added pre-compile hook