fooled around with some LED/printf/scanf stuff