changed source url. fixed build prefix. added prepare(). style fixes.