more helpful errors