fine tuning views and dependencies