append limito for limit boring action, but program would become slower