explicit shouldwork is now useless since it is in the database load