correction to canIGet()