Added commandgen functionality
What the fuck are you doing, dot