This is a membership module that I am currently developing