Got Most things working