Looks good... I don't like the vector tho..