implement 1024 limit #4