dont need earlycmd