Visual basic explanation