added pointer and offset boxes a bit