making it work, kinda