Some workarounds for people still using the 10.5 SDK