Singhsth preparation