console and gui