move stuff to foo