Somewhat working
Added ground