more of the same refinements and incorperating more features