:smoking: object creation beginning