Proper block