work_around for compiling with adept