integrate skeleton and simplify the default layout