SLOW DOWN, BITCH! THIS PART IS YET TO BE DONE!