put everything into fux.clj