updated app and shared modules