added junk and developing codes.