tweaked for better practice (=== vs ==)