1st attempt Visual Framework Added