creampie over hours jav def variety