add fog and rubocop + untested code