fixed limiting, but its still limited to 100