yes nikkah is compulsory for marriage by islamic shariah law