Implementing awt GIU