major changes in gui classes