quick close issue: use button instead of submit