Mostly got the core stuff implemented