bootstraped and view improvements