shared vs dedicated