better positioning and labels