now buttons works as expected, not as a link inside a button