top half working