little refactor
little refactor

pranavrc/example-gluon,pranavrc/example-gluon,KDE/gluon,pranavrc/example-gluon,KDE/gluon,KDE/gluon,cgaebel/gluon,cgaebel/gluon,KDE/gluon,pranavrc/example-gluon,cgaebel/gluon,cgaebel/gluon