User gui almost done