refactoring
style checks