bug fixes - made some temp method DAL
change background color to non-transparent to avoid overlapping fragments