implementation of landscape using fragment