Your conditions: Danial Langeroodi