#93 implement first system test