how it all works