better naming
things to create npm module