now works with lowercase