modified to lcd reprap smart controller