get basic gui working