took me long enough