Ugly but usefull Classes