Full setup without redirection :D