--- /dev/null
+package org.usfirst.frc.team3501.robot.commandgroups;
+
+import org.usfirst.frc.team3501.robot.commands.driving.DriveDistance;
+import org.usfirst.frc.team3501.robot.commands.driving.TurnForAngle;
+
+import edu.wpi.first.wpilibj.command.CommandGroup;
+
+/**
+ *
+ */
+public class BaselineWallAlign extends CommandGroup {
+
+ public BaselineWallAlign() {
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new TurnForAngle(0, LEFT, 0));
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new TurnForAngle(0, LEFT, 0));
+ addSequential(new PrepareToShoot());
+
+ }
+}
--- /dev/null
+package org.usfirst.frc.team3501.robot.commandgroups;
+
+import org.usfirst.frc.team3501.robot.commands.driving.DriveDistance;
+import org.usfirst.frc.team3501.robot.commands.driving.TurnForAngle;
+
+import edu.wpi.first.wpilibj.command.CommandGroup;
+
+/**
+ *
+ */
+public class BoilerPegAlign extends CommandGroup {
+
+ public BoilerPegAlign() {
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new TurnForAngle(0, LEFT, 0));
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new TurnForAngle(0, LEFT, 0));
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new PrepareToShoot());
+
+ }
+}
--- /dev/null
+package org.usfirst.frc.team3501.robot.commandgroups;
+
+import org.usfirst.frc.team3501.robot.commands.driving.DriveDistance;
+import org.usfirst.frc.team3501.robot.commands.driving.TurnForAngle;
+
+import edu.wpi.first.wpilibj.command.CommandGroup;
+
+/**
+ *
+ */
+public class KeyAllianceWallAlign extends CommandGroup {
+
+ public KeyAllianceWallAlign() {
+ addSequential(new TurnForAngle(0, LEFT, 0));
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new PrepareToShoot());
+ }
+}
--- /dev/null
+package org.usfirst.frc.team3501.robot.commandgroups;
+
+import org.usfirst.frc.team3501.robot.commands.driving.DriveDistance;
+import org.usfirst.frc.team3501.robot.commands.driving.TurnForAngle;
+
+import edu.wpi.first.wpilibj.command.CommandGroup;
+
+/**
+ *
+ */
+public class MiddlePegAlign extends CommandGroup {
+
+ public MiddlePegAlign() {
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new TurnForAngle(0, LEFT, 0));
+ addSequential(new DriveDistance(0, 0));
+ addSequential(new PrepareToShoot());
+ }
+}