changing interface to the anon builder