new style, some bugs are fixed (placeholders...)