so many quetsions