Fix Random bad signature error, add offset property