api enhancements
api enhancements