Hello Sir , I have gone through your description and also check the flat files. we have the ability to implement this kind of task with very accurate manner. Just need some discussion to make This are the module we like to suggest for your website 1 . Registration , Login , Forgot Password ( Password will be MD5 encrypted , User only can reset the password if they forgot ) 2 . User Notification via email , Registration email , Events notifications etc ) 3. Complete admin control over CMS, Users, Choirs Posting , EMail Message , Date Setup ) 4. CSV import and export facility will be there in admin This is very basic and main module I have listed . If you like to talk regarding that . Please let me know . I also feel we like to design the site for better looking website . Thanks Sagar S