progress on api article