updated with views