moving tests and details
first test of generic case ok