approximately good. needs verification and then moving on.