added hash support, changed image