some dynamic loading
adding cap deploy