API signature update