Fixes typo in comment
Adds warning supression
Removes unnecessary suppress warning "unchecked"