implement touch2led