i am kavdem and i've started building this site only recently so it's still very much a work in progress