-Wall fixes, added intuition first functions