package self