Livingston striker Graham Dorrans has agreed a new three-and-a-half year deal with the West Lothian club.
The 18-year-old has just returned to Almondvale after spending the first half of the season on loan at Second Division Partick Thistle.
The youngster found the net five times in 15 appearances for the Firhill side.
"I'm delighted," said Dorrans. "My priority is to now establish myself in the first team."