minor changes
minor stuff
module working