Solve datatypes