[IMP] Almost working shell.