initial attempt at using the SD controller