some echoes should be printfs