1040 ratings given