mind and skill