added some styles and image upload