Added the "ship" and restructuralizeddrawing method