changed auth a bit, added functionality to Company Module that doesn't really work...