update setup to match std interface
hmm - not sure