more clever space logic in fixed mode