complication: a development that complicates a situation
development: a recent event that has some relevance for the present situation
hardtop: a car that resembles a convertible but has a fixed rigid top