change button to link
check empty value
check format date