long/double types dirty supported