processing rectangle collision