Needs a little work and some better cleaning.