new commons layout structure