Pre driving checks

Pre driving checks