fix public field