So many imposed thoughts

311