preston vbs 3