updated spec to change architecture and accurate meta info