#50 reduced warnings to 510