project structured sanely