add create_child support
simple test