The Living Handra: Minor fixes

Minor fixes