improving on Nicks suggestions