added forbidden moves