added boostrap and customized