incomplete collection api
start of a* path