refactor(): separated source from example