committed few basic examples