Final with All Functionality - For Rollback

Before Devise Addition
Devise Added