some more Types implemented