kinda working now...