added more invalid examples on how it works