proper free