Did some work on guis