necessary things added