Now it's kinda working