feat: source templates