some random shit just added