try LD_PRELOAD