Tests added and are passing.