api bugs fixed