mind and body releasing energy