moved GUI designs into interface