updated amprange identifiers and started a better syntax warning system