Final methods and sourcer