A window toward almighty God