minimal layout and gem update