Got initial interface working