Carter Vail keeps it real at The Independent