getting it all to work