change button to p to prevent event bubble