Connecting Your Vision With Reality