used bootstrap to improve layout and styling