added basic function usage