stable version before to add user pass to component evaluation