bootstrap-modal instead whole bootstrap + refactoring