now it should all be working (like a boss)