initial Seyed code