half plot