init
hmmm
merged in our code