started on some model stuff