complete setup with prefix