adding flakes framework