default policy coding

haven't tested