A method of manufacturing an ophthalmic lens using a first mold portion and a puck assembly, said puck assembly comprising a carrier puck, wherein the puck assembly supports at least one of the first mold portion and the lens during at least two of the following ophthalmic lens manufacturing steps: a. assembling the first mold portion and a second mold portion into a mold assembly including a lens-defining cavity containing a lens precursor material; b. curing the lens precursor material in the mold assembly to form a lens; c. separating the mold assembly such that the lens remains attached to the first mold portion; d. detaching the lens from the first mold portion; e. extracting unwanted material from the lens; f. hydrating the lens; g. inspecting the lens; h. packaging the lens; and characterised in that the carrier puck is arranged and configured to interface with a plurality of different step-specific puck elements (82, 88, 98, 31)and the method includes: i. providing a first step-specific puck element (82, 88, 98, 31); ii. combining the first step-specific puck element (82, 88, 98, 31) with the carrier puck and carrying out a first ophthalmic lens manufacturing step on the mold portion and/or the lens carried by the carrier puck; and then iii. providing a second step-specific puck element (82, 88, 98, 31); iv. combining the second step-specific puck element (82, 88, 98, 31) with the carrier puck and carrying out a second ophthalmic lens manufacturing step on the mold and/or the lens carried by the carrier puck. a. assembling the first mold portion and a second mold portion into a mold assembly including a lens-defining cavity containing a lens precursor material; b. curing the lens precursor material in the mold assembly to form a lens; c. separating the mold assembly such that the lens remains attached to the first mold portion; d. detaching the lens from the first mold portion; e. extracting unwanted material from the lens; f. hydrating the lens; g. inspecting the lens; h. packaging the lens; and characterised in that the carrier puck is arranged and configured to interface with a plurality of different step-specific puck elements (82, 88, 98, 31)and the method includes: i. providing a first step-specific puck element (82, 88, 98, 31); ii. combining the first step-specific puck element (82, 88, 98, 31) with the carrier puck and carrying out a first ophthalmic lens manufacturing step on the mold portion and/or the lens carried by the carrier puck; and then iii. providing a second step-specific puck element (82, 88, 98, 31); iv. combining the second step-specific puck element (82, 88, 98, 31) with the carrier puck and carrying out a second ophthalmic lens manufacturing step on the mold and/or the lens carried by the carrier puck. i. providing a first step-specific puck element (82, 88, 98, 31); ii. combining the first step-specific puck element (82, 88, 98, 31) with the carrier puck and carrying out a first ophthalmic lens manufacturing step on the mold portion and/or the lens carried by the carrier puck; and then iii. providing a second step-specific puck element (82, 88, 98, 31); iv. combining the second step-specific puck element (82, 88, 98, 31) with the carrier puck and carrying out a second ophthalmic lens manufacturing step on the mold and/or the lens carried by the carrier puck.