fair and public hearing