Werk in progressss, still no where near done!