caragh development