Update the methods 'store' and 'update' by using the new Source object