obey the laws of rubocop