through a basic gui