got && to work but exit now malfunctioning
or with exit still buggy