move ignore prefixed logic to outside of server reader, better tests and fits better