initial version of preferences