parse this a bit more accurately