update
find prime factors