adding deal method and some artworks.