models fixed for many - many mapping