Some improvements. Why is Vector() hella slow?