refactor image