rough in api using old fn tree