more detailed; feels o so good