Allmost there! Got most things working.