navbar and background implementation