API enhancements