return false, be less strict when checking id
use  instead of