adding solutions for flash (Phase8)