use ~ instead of ^ in package