finished some prediction - not right yet