final protype before leaving