Thin film & materials synthesis