updated styling and positioning