fix bug with optional view loading
implement reloading using cluster instead of up
fix issues with cluster