more messing around in apiImpl