recyler adapter and layout changes