Refactor: create image