trying to get toolkit to work without breaking the api