Adding test cases...though they are broken