implement the remaining bootstrap features