What does "contemporary community standards," mean?
                                    you are almost there!