refresh board final