common utilities that will be useful across projects