1: encrypt decrypt error handleing 2: Mysql ORM gorm.io/gorm 3: audit all activities 4: scheduler confilict with user credential changes 5: explicit define syntax of insert queries (names() values()) 6: try final method for sql queries 7: **VM STATUS CHECK BY admin@internal ** 8: move user/passwords and other configs to config files 9: add a working flag to schedule table to avoid multiple occurance 10: reregister failed users 11: verify payment duplication before confirm 12: weak password on registration 13: vmname duplication 14: list vm-templates to show in add-vm 15: actions and vnc 16: find a way to store NationalID