Everything ive been looking for and then some