got basic functionality working\!