API machinery in place