Bug fix:read cap being too long