layout now using %