final edit until I get more feedback.