added bootstrap framework modififed functionality