half human half machine!