is this method really useful?