absolutely legal.