- split into multipackgaes - use shared lib version