few more changes

up to this point, I have most of the functionality working except for
login control over certain functions