everything go needs