messin with some designs, it still looks bad, will fix later