added some 'nice' layout