discarded initial post and make a better one