adding bits as I go
fixing modulefile