Merge branch 'refactor' into 'master'

fix drone

See merge request !127
.gitlab-ci.yml not found in this commit
Status Job ID Name Coverage
  External
passed continuous-integration/drone/pr

passed continuous-integration/drone/pr

passed continuous-integration/drone/pr

passed continuous-integration/drone/pr