mostly finished
without build files