more detail on how to setup