Added smart case