i think this is the right thing to to do?