lots of little things
added tftp