drive initialization