removed *~ files
added missing require definitions