comman layout library