make it simpler: 140 approved means you are qualified, but you need to see if there are available positions of green card for you, so that u can submit 485. if no positions, u need to wait 485 approved means u get the green card 律师弄 about $4000 for lawyer, + petition fees 是让老板出钱还是自己掏腰包? as u like and can