Add offload specific routines