working around value restriction