Nice and neat great job. One thing I changed was the screw terminal connector on the Ramps(POS would cause power drop outs). I removed the connector and installed two weatherpak connectors with the wires directly soldered to the board.