Refactoring: using gorms callback and default values support (thanks to me *clap clap*).