3 requirements based on my proposal