setup and moving forward