rewrote the test based on some seed project i found on github