damn this shit got thick...