add convenience allocator API
add convenience allocator API
update toml