added command tabbing