sql bonus almost, java, git(done)