modifed api.php