Finding a way to handle models