This does not work how I thought it does.