add `begin_at` to payload init
add `begin_at` logic to Payload