Cleaned up sub1.