Got the first part done now for the rest