signup and show layout