Tests and getting them to pass.