allow controls to auto size to content