i wish i knew the reason , i filed for my parents in oct 2012 n got approved in 4 months , for my wife its been more then a year.. i have no idea why its taking so long.. all i get is wait for few weeks .few days... then now they put application of processing hold for security check.. i have not committed any crimes , nor broken any laws...just don't know what seems to be the problem...talked with lawyer to they told me they haven't heard of such thing for i 130. i m just tiered of dealing with this uscis ppl no accountability