more modifications to customize