added default reject functionality