A Dunfermline taxi driver, employed to do school runs, was caught drink-driving when more than two times over the limit.
Police had received a report that Gurmit Singh had been drunk behind the wheel when taking pupils to school.
When officers stopped him the next morning, he smelled of alcohol and his eyes were glazed.
Singh, 39, of Pitcairn Street, appeared in the dock at Dunfermline Sheriff Court and admitted drink-driving on August 27 in Drylie Street, Cowdenbeath.
His reading was 54 microgrammes of alcohol in 100 millilitres of breath, the legal limit being 22 microgrammes.
Depute fiscal Jill Currie said: “On 26th August police received information that the accused had been driving a taxi under the influence when picking up children in Drylie Street, Cowdenbeath.
“The next day officers were tasked to trace the accused and did so in Drylie Street at 8.40am.
“They could see his eyes were blood-shot and glazed.”
Singh failed a roadside breath test and then another at the police station.
Sheriff Charles Macnair called for reports and Singh will be sentenced on October 28. A temporary driving ban was imposed until then.