shimal and shimal xxx