This return is redundant, you only need preventDefault