Added optional reason to kick method