moved to src
finished eval pock dc