works but lacks booststrap and the fake-api