add more into first types