guard for pre-commited size