genie basic dal working