initial api cut