added layout
added some styles