gui working fine atm