added id filtering for all models -- closes #49