updated. thoughts?