added png for better explanation