repository module spec added