updated with new commentary