various stuff.. trying to sort the process