thuings to make it work.