adding fragment, layouts....etc