Worked on Runtime Metadata (Incomplete)