values to be validated
hand made tags should be added along with documentation
bug fixes
handmade tags has to be made
done