Display working. Still need to sort some length / EOF bugs