code and readme added