Implementation chapter done for now