add validation so user can only like a hack once