retrieval setare functions added by roohy jooooo0o0o0o0oo0o0o0