sourcing to write fsl design