my first commit (refactor)