If you have friends going to file I-140, you should ask them to check out if they are eligible to file I-140 and I-485 concurrently.
http://frwebgate.access.gpo.gov/cgi-bin/getdoc.cgi?dbname=2002_register&docid=02-19249-filed.pdf
http://frwebgate.access.gpo.gov/cgi-bin/getdoc.cgi?dbname=2002_register&docid=02-19249-filed.pdf